﻿<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/SiteProveedor.Master" CodeBehind="actualizaEvaluacionSalubridad.aspx.vb" Inherits="Proveedores.WebForm1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="cphHead" runat="server">

<link href="/styles/ui-lightness/jquery-ui-1.10.0.custom.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
        .table {
            display: table;
        }
        
        .caption {
            display: table-caption;
        }
        
        .row {
            display: table-row;            
        }
        
        .cell  {
            display: table-cell;
        }
        
        fieldset {
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            border-radius: 8px;
            margin: 30px 100px 20px 100px;
        }
        
        legend {
            background: #FF9;
            border: solid 1px black;
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            border-radius: 8px;
            padding: 6px;
        }
        
        textarea {
            resize: none; 
	        border: 1px solid gray;
	        padding: 5px;
	        font-family: Tahoma, Arial, sans-serif;
	        font-size: 14px;
        }
    </style>
    <script src="/js/jquery-1.9.0.js" type="text/javascript"></script>
    <script src="/js/jquery.blockUI.js" type="text/javascript"></script>
    <script src="/js/ui/jquery.ui.core.js" type="text/javascript"></script>
    <script src="/js/ui/jquery.ui.widget.js" type="text/javascript"></script>
    <script src="/js/ui/jquery.ui.datepicker.js" type="text/javascript"></script>


</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="cphBody" runat="server">

<script type="text/javascript">
    $.blockUI.defaults.theme = true;
    $.blockUI.defaults.title = 'Registrar Propuesta...';
    $.blockUI.defaults.message = '<center><img src="/images/loader.gif" /></center>';
  </script>
    <script type="text/javascript">
        function mensaje(strMensaje) {
            alert(strMensaje);
        }

        $(document).ready(function () {
            $(".DatepickerInput").datepicker({
                dateFormat: 'dd/mm/yy',
                dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
                monthNames: ['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo',
                    'Junio', 'Julio', 'Agosto', 'Septiembre',
                    'Octubre', 'Noviembre', 'Diciembre'],
                monthNamesShort: ['Ene', 'Feb', 'Mar', 'Abr',
                    'May', 'Jun', 'Jul', 'Ago',
                    'Sep', 'Oct', 'Nov', 'Dic']
            });

            $('.two-digits').keyup(function () {
                if ($(this).val().indexOf('.') != -1) {
                    if ($(this).val().split(".")[1].length > 2) {
                        if (isNaN(parseFloat(this.value))) return;
                        this.value = parseFloat(this.value).toFixed(2);
                    }
                }
                return this; //for chaining
            });

            //Save button click, display modal pop-up
            $('#<%= btnRegistrar.ClientID %>').click(function () {
                $.blockUI();
                $.ajax({
                    type: "POST",
                    url: "registrarpropuesta.aspx/btnRegistrar_Click",
                    data: "{}",
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    async: true,
                    success: function (msg) {
                        $.unblockUI();
                    },
                    error: function (XMLHttpRequest, textStatus, errorThrown) {
                        $.unblockUI();
                    }
                });

            });
        });
    </script>


<h1 style="font-size: 30px; font-weight: bold; text-align: center; margin-top: 30px;">Actualizar Evaluaci&oacute;n de Salubridad</h1>
    <p style="padding-left: 10px;">Usuario: SchattenTod</p>
    <fieldset style="text-align: left;">
        <legend>BUSQUEDA</legend>
        <div class="table">
            <div class="row">
                <div class="cell" style="text-align: right; width: 175px;">Convocatoria</div>
                <div class="cell" style="padding-left: 20px;">
                    <asp:DropDownList ID="ddlConvocatoria" runat="server" AutoPostBack="True" Width="400px" Height="25px">
                    </asp:DropDownList>
                    <asp:RequiredFieldValidator ID="rfvConvocatoria" runat="server" ErrorMessage="*" InitialValue="0" ControlToValidate="ddlConvocatoria" ForeColor="Red" ValidationGroup="Submit"></asp:RequiredFieldValidator>
                </div>
                <div class="cell"></div>
            </div>
            <div style="height: 5px;"></div>
            <div class="row">
                <div class="cell" style="text-align: right; width: 175px;">Proveedor Preseleccionado</div>
                <div class="cell" style="padding-left: 20px;">
                    <asp:UpdatePanel ID="upPreseleccionado" runat="server" UpdateMode="Conditional">
                        <ContentTemplate>
                            <asp:DropDownList ID="ddlProveedor" runat="server" Width="400px" Height="25px">
                            </asp:DropDownList>
                            <asp:RequiredFieldValidator ID="rfvProveedor" runat="server" ErrorMessage="*" InitialValue="0" ControlToValidate="ddlProveedor" ForeColor="Red" ValidationGroup="Submit"></asp:RequiredFieldValidator>
                        </ContentTemplate>
                        <Triggers>
                            <asp:AsyncPostBackTrigger ControlID="ddlConvocatoria" EventName="SelectedIndexChanged" />
                        </Triggers>
                    </asp:UpdatePanel>
                </div>
                <div class="cell" style="padding-left: 10px;"><asp:Button ID="btnProveedor" runat="server" Text="Editar Proveedor" Width="130px" Height="30px" /></div>
            </div>
        </div>
    </fieldset>


    <asp:UpdatePanel ID="upConvocatoria" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
            <fieldset style="text-align: left;">
                <legend>DATOS CONVOCATORIA</legend>
                <div class="table">
                    <div class="row">
                        <div class="cell" style="text-align: right; width: 175px;">Codigo</div>
                        <div class="cell" style="padding-left: 20px;">
                            <div style="width: 100px; border: 1px solid gray; text-align: left; padding-top: 3px; padding-left: 3px; height: 18px;"><asp:Label ID="lblCodigoConvocatoria" runat="server" Text="Text" /></div>
                        </div>
                    </div>
                    <div style="height: 5px;"></div>
                    <div class="row">
                        <div class="cell" style="text-align: right; width: 175px;">Fecha Inicio</div>
                        <div class="cell" style="padding-left: 20px;">
                            <div style="width: 100px; border: 1px solid gray; text-align: left; padding-top: 3px; padding-left: 3px; height: 18px;"><asp:Label ID="lblFechaCreacionConvocatoria" runat="server" Text=""></asp:Label><br /></div>
                        </div>
                    </div>
                    <div style="height: 5px;"></div>
                    <div class="row">
                        <div class="cell" style="text-align: right; width: 175px;">Requerimiento</div>
                        <div class="cell" style="padding-left: 20px;">
                            <div style="width: 560px; border: 1px solid gray; text-align: left; padding-top: 3px; padding-left: 3px; height: 100px; overflow-y: scroll;"><asp:Label ID="lblRequerimientoConvocatoria" runat="server" Text=""></asp:Label><br /></div>
                        </div>
                    </div>
                    <div style="height: 5px;"></div>
                    <div class="row">
                        <div class="cell" style="text-align: right; width: 175px;">Fecha de Fin</div>
                        <div class="cell" style="padding-left: 20px;">
                            <div style="width: 100px; border: 1px solid gray; text-align: left; padding-top: 3px; padding-left: 3px; height: 18px;"><asp:Label ID="lblFechaFinConvocatoria" runat="server" Text=""></asp:Label><br /></div>
                        </div>
                    </div>
                    <div style="height: 5px;"></div>
                    <div class="row">
                        <div class="cell" style="text-align: right; width: 175px;">¿Requiere Visita Proveedor?</div>
                        <div class="cell" style="padding-left: 20px;">
                            <asp:Image ID="imgRequiereVisita" runat="server" /><br />
                        </div>
                    </div>
                </div>
            </fieldset>
        </ContentTemplate>
        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="ddlConvocatoria" EventName="SelectedIndexChanged" />
        </Triggers>
    </asp:UpdatePanel>


    <fieldset style="text-align: left;">
        <legend>DATOS DE EVALUACION</legend>
        <div class="table">
            <div class="row">
                <div class="cell" style="text-align: right; width: 175px;">Fecha de Evaluaci&oacute;n</div>
                <div class="cell" style="padding-left: 20px;">
                    <asp:TextBox ID="txtFechaPropuesta" runat="server" CssClass="DatepickerInput" />
                    <asp:RequiredFieldValidator ID="rfvFechaPropuesta" runat="server" ErrorMessage="*" ControlToValidate="txtFechaPropuesta" ForeColor="Red" ValidationGroup="Submit"></asp:RequiredFieldValidator>
                </div>
            </div>
            <div style="height: 5px;"></div>
            <div class="row">
                <div class="cell" style="text-align: right; width: 175px;">Tipo Evaluaci&oacute;n</div>
                <div class="cell" style="padding-left: 20px;">
                    <asp:TextBox ID="txtPrecio" runat="server" class="two-digits" />
                </div>
            </div>
            <div style="height: 5px;"></div>
            <div class="row">
                <div class="cell" style="text-align: right; width: 175px;">Detale Evaluaci&oacute;n</div>
                <div class="cell" style="padding-left: 20px;">
                    <asp:TextBox ID="txtdetalleevaluacion" runat="server" TextMode="MultiLine" Width="560px" Height="200px" MaxLength="5000"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="*" ControlToValidate="txtdetalleevaluacion" ForeColor="Red" ValidationGroup="Submit"></asp:RequiredFieldValidator>
                </div>
            </div>
            <div style="height: 5px;"></div>
            <div class="row">
                <div class="cell" style="text-align: right; width: 175px; vertical-align: top; padding-bottom: 150px;">Resumen Evaluaci&oacute;n</div>
                <div class="cell" style="padding-left: 20px;">
                    <asp:TextBox ID="txtPropuesta" runat="server" TextMode="MultiLine" Width="560px" Height="200px" MaxLength="1000"></asp:TextBox>
                    <asp:RequiredFieldValidator ID="rfvPropuesta" runat="server" ErrorMessage="*" ControlToValidate="txtPropuesta" ForeColor="Red" ValidationGroup="Submit"></asp:RequiredFieldValidator>
                </div>
            </div>
        </div>
    </fieldset>
    <center>
        <div class="table">
            <div class="row">
                <div class="cell" style="text-align: right; padding-right: 10px;">
                    <asp:Button ID="btnRegistrar" runat="server" Text="Registrar" Height="30px" ValidationGroup="Submit" />
                </div>
                <div class="cell" style="text-align: left; padding-left: 10px;">
                    <asp:Button ID="btnSalir" runat="server" Text="Salir" Width="130px" Height="30px" />
                </div>
            </div>
        </div>
    </center>
    <div style="height: 25px;"></div>
    <asp:HiddenField ID="hfError" runat="server" />

</asp:Content>
